Dialog Processing happens at specific points before displaying text.
It is meant to change the text given or trigger lua code at specific points.
Dialog Processing happens:
Dialog text is separated into multiple parts determined by a "|". Dialog text parts are only shown, and processed, if the player continues the dialog.
If you want to use the "|" character, without separating the text, you can put a "\" in front of it.
Dialog Processing includes: